// 文章模块
// 导入axios 统一获取方法
import requset from '../utils/request'

//! 通过频道关联 实现 比对文章切换属性值 实现切换 的接口
//! 命名导出 设置分页参数(时间戳) 频道单独id参数
export const getArticles = (channelId, timestamp) => {
  return requset({
    method: 'get',
    url: 'v1_1/articles',
    params: {
      // 分页参数
      timestamp: timestamp,
      // 频道id
      channel_id: channelId,
      // 是否包含置顶数据
      with_top: 1
    }
  })
}

// ~ 不感兴趣功能 的接口
export const dislike = id => {
  return requset({
    method: 'post',
    url: 'v1_0/article/dislikes',
    data: {
      target: id
    }
  })
}

// ? 举报功能的接口
export const report = (articleId, type) => {
  return requset({
    method: 'post',
    url: 'v1_0/article/reports',
    data: {
      target: articleId,
      type: type
    }
  })
}
